home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.20021006-20030409 / 000382_jaltman2@nyc.rr.com_Sun Mar 16 09:55:53 EST 2003.msg < prev    next >
Text File  |  2020-01-01  |  5KB  |  128 lines

  1. Article: 14180 of comp.protocols.kermit.misc
  2. Path: newsmaster.cc.columbia.edu!newsfeed.nyu.edu!newsfeed.mathworks.com!news.maxwell.syr.edu!newsfeed-east.nntpserver.com!nntpserver.com!news-west.rr.com!cyclone.nyroc.rr.com!cyclone.rdc-nyc.rr.com!news-out.nyc.rr.com!twister.nyc.rr.com.POSTED!not-for-mail
  3. Message-ID: <3E740B25.7040705@nyc.rr.com>
  4. From: "Jeffrey Altman [Road Runner NYC]" <jaltman2@nyc.rr.com>
  5. User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.3) Gecko/20030312
  6. X-Accept-Language: en-us, en
  7. MIME-Version: 1.0
  8. Newsgroups: comp.unix.bsd.freebsd.misc,comp.protocols.kermit.misc
  9. Subject: Re: sample freebsd ckermit w/ security makefile
  10. References: <805c1bb5.0303120729.719980ee@posting.google.com> <3E73FF4A.5050608@att.net> <3E7406CF.60307@att.net>
  11. In-Reply-To: <3E7406CF.60307@att.net>
  12. Content-Type: text/plain; charset=us-ascii; format=flowed
  13. Content-Transfer-Encoding: 7bit
  14. Lines: 105
  15. Date: Sun, 16 Mar 2003 05:22:39 GMT
  16. NNTP-Posting-Host: 66.108.138.151
  17. X-Complaints-To: abuse@rr.com
  18. X-Trace: twister.nyc.rr.com 1047792159 66.108.138.151 (Sun, 16 Mar 2003 00:22:39 EST)
  19. NNTP-Posting-Date: Sun, 16 Mar 2003 00:22:39 EST
  20. Organization: Road Runner - NYC
  21. Xref: newsmaster.cc.columbia.edu comp.unix.bsd.freebsd.misc:232647 comp.protocols.kermit.misc:14180
  22.  
  23. There is no reason to define CK_ENCRYPTION when building only with 
  24. CK_SSL and not SRP or Kerberos
  25.  
  26.  
  27.  
  28. Henry E. Thorpe wrote:
  29. > Just tried the second on REL 4.7, with OpenSSL OVERWRITEBASE 0.9.7a.
  30. > Installs as kermit-8.0.208.  Start TLS ftp works fine with a TLS-capable 
  31. > FTP server.
  32. > -------distinfo--------
  33. > MD5 (cku206.tar.gz) = d16f433e9a347f96d09962be5d8ab71f
  34. > MD5 (cku208.tar.gz) = b7e5634c0f73249db6f052636bbb20cf
  35. > -------Makefile--------
  36. > # New ports collection makefile for:    kermit
  37. > # Date created:         Oct 27, 1994
  38. > # Whom:                 pst
  39. > #
  40. > # $FreeBSD: ports/comms/kermit/Makefile,v 1.32 2003/03/04 15:03:42 naddy 
  41. > Exp $
  42. > #
  43. > PORTNAME=       kermit
  44. > PORTVERSION=    8.0.208
  45. > CATEGORIES=     comms
  46. > MASTER_SITES=   ftp://kermit.columbia.edu/kermit/archives/ \
  47. >                 ftp://ftp.icm.edu.pl/pub/kermit/archives/
  48. > DISTNAME=       cku208
  49. > MAINTAINER=     naddy@FreeBSD.org
  50. > COMMENT=        Serial and network communications package
  51. > USE_OPENSSL=    yes
  52. > NO_WRKSUBDIR=   yes
  53. > MAN1=           kermit.1
  54. > MAKEFILE=       makefile
  55. > ALL_TARGET=     krbmit
  56. > MAKE_ARGS=      KTARGET=freebsd CC="${CC}" CC2="${CC}" \
  57. >                 CFLAGS="${CFLAGS} -I${OPENSSLINC} \
  58. >                 -DBSD44 -DCK_NCURSES -DCK_NEWTERM \
  59. >                 -DTCPSOCKET -DNOCOTFMC -DFREEBSD4 -DUSE_UU_LOCK -DFNFLOAT \
  60. >                 -funsigned-char -DTPUTSARGTYPE=int -DUSE_STRERROR 
  61. > -DCKHTTP \
  62. >                 -DCK_SSL -DCK_AUTHENTICATION -DCK_ENCRYPTION -DCK_DES \
  63. >                 -DOPENSSL_DES_LIBDES_COMPATIBILITY -DOPENSSL_097" \
  64. >                 LIBS="-L${OPENSSLLIB} \
  65. >                 -lssl -lcrypto -lncurses -lcrypt -lutil -lm"
  66. > do-install:
  67. >         ${INSTALL_PROGRAM} ${WRKSRC}/krbmit ${PREFIX}/bin/kermit
  68. >         ${INSTALL_MAN} ${WRKSRC}/ckuker.nr ${PREFIX}/man/man1/kermit.1
  69. >         @${MKDIR} ${DOCSDIR}
  70. >         ${INSTALL_DATA} ${WRKSRC}/ckaaaa.txt ${DOCSDIR}/READ.ME
  71. >         @for file in COPYING.TXT ckcbwr.txt ckccfg.txt ckcplm.txt \
  72. >             ckermit70.txt ckermit80.txt ckubwr.txt ckuins.txt 
  73. > ckututor.txt; \
  74. >         do \
  75. >             ${ECHO} "Installing ${DOCSDIR}/$${file} ..." ; \
  76. >             ${INSTALL_DATA} ${WRKSRC}/$${file} ${DOCSDIR}; \
  77. >         done
  78. >         @${MKDIR} ${EXAMPLESDIR}
  79. >         ${INSTALL_DATA} ${WRKSRC}/ckermit.ini ${EXAMPLESDIR}/dot.kermrc
  80. >         ${INSTALL_DATA} ${WRKSRC}/ckermod.ini ${EXAMPLESDIR}/dot.mykermrc
  81. > .include <bsd.port.mk>
  82. > -------end Makefile------
  83. > Henry E. Thorpe wrote:
  84. >> The Makefile in ports defaults to using SSL/TLS:
  85. >>
  86. >>   /usr/ports/comms/kermit
  87. >>
  88. >> If you want to link against OpenSSL 0.9.7a, then add 
  89. >> '-DOPENSSL_DES_LIBDES_COMPATIBILITY -DOPENSSL_097' to the MAKE_ARGS.
  90. >>
  91. >> To easily use 8.0.208, I just did a 'make extract', then un-tar'ed the 
  92. >> 8.0.208 distribution into the work directory, then did a 'make install'.
  93. >>
  94. >> Alternately, you could (the right way to do it):
  95. >>
  96. >>  - In the Makefile, change PORTVERSION=    8.0.208
  97. >>  - edit distinfo to be cku208.tar.gz
  98. >>  - edit distinfo to update the MD5 sum to be that of the actual 
  99. >> cku208.tar.gz file
  100. >>
  101. >> boz wrote:
  102. >>
  103. >>> Anyone have any sample makefiles for ssl/tls security to be added to
  104. >>> ckermit 8.0?  I'm running freebsd 5.0, and can compile the default
  105. >>> makefile for 8.0.208
  106. >>>
  107. >>> On a (somewhat related topic) I have uploaded the binary for .208
  108. >>> freebsd 5.0 to kermit.columbia.edu -- don't know when they'll post it
  109. >>> live on the website
  110. >>>
  111. >>> Trying not to have to reinvent the wheel.
  112. >>>
  113. >>> TIA,
  114. >>
  115. >>
  116. >>
  117.  
  118.